main arteries - German English Dictionary